Leo Robson is a freelance writer.