Books

Another Great Day at Sea Another Great Day at Sea
2014
Jeff in Venice, Death in Varanasi Jeff in Venice, Death in Varanasi
2009
Yoga for People Who Can't Be Bothered to Do It Yoga for People Who Can't Be Bothered to Do It
2003
Otherwise Known as the Human Condition Otherwise Known as the Human Condition
2011
The Missing of the Somme The Missing of the Somme
2011
The Ongoing Moment The Ongoing Moment
2005

Audiobooks

The Last Days of Roger Federer The Last Days of Roger Federer
2022
Writing from Different Angles (2009): Los Angeles Times Festival of Books Writing from Different Angles (2009): Los Angeles Times Festival of Books
2009
Another Great Day at Sea: Life Aboard the USS George H.W. Bush (Unabridged) Another Great Day at Sea: Life Aboard the USS George H.W. Bush (Unabridged)
2014
'Broadsword Calling Danny Boy': Watching 'Where Eagles Dare' (Unabridged) 'Broadsword Calling Danny Boy': Watching 'Where Eagles Dare' (Unabridged)
2019
But Beautiful But Beautiful
2019
Jeff in Venice, Death in Varanasi: A Novel Jeff in Venice, Death in Varanasi: A Novel
2005