Alan Cowell writes for The New York Times and other outlets. His next novel, Cat Flap, is set to appear in the USA in July