In Xanadu: a quest - Dalrymple , William (London Penguin books, 2004)