The ‘Abb?sid Revolution by M. A. Shaban – 9780521295345

You will appreciate how Yoga Undressed breaks down difficult concepts step by step.