A Street Shaken by Light
James Buchan - Hardback
£16.99
Find out more
James Buchan studied Persian and Arabic at Oxford University and spent twelve years as foreign correspondent of the Financial Times. His books, both fiction and non-fiction, have won a number of leading literary prizes and have been translated into fifteen or more languages.