Selected articles

Baalbek, The Twin Temples of the Lord of Springs
Baalbek, in Lebanon’s Bekaa Valley, is the most magnificent temple in the entire Middle East, one of the seven wonders of the ancient world.

Travelling with Don McCullin in Lebanon
I am a plump, balding publisher of travel books with an immense capacity for wine, parties and picnics. We make an odd pair of travellers.

The Izzards – a family biography
If you have ever wondered what James Bond, having settled down with Miss Moneypenny, might have been like as a father, then you need look no further.