'A master of plotting and pacing' - New York Times
'With every new book I appreciate John ...(+)
Lesley Blanch, writer, artist and adventuress, called herself a romantic traveller; her appetite (+)