Today Only | £12 off your order. Get the code »

Terence Ward

Terence Ward was born in Boulder, Colorado, and spent his childhood in Saudi Arabia and Iran. He speaks Arabic, Italian, Greek, Indonesian, and Farsi and has been a management consultant advising corporations and governments in the Islamic world. This is his first book.