by Salman Akhtar
publisher: Karnac Books publish date: August 1st 2009
format: hardcover pages: 404
language: English
ISBN:
1855754711 (9781855754713)
publisher: Karnac Books publish date: August 31st 2009
format: ebook pages: 420
language: English
ISBN:
1780493037 (9781780493039)
publisher: Karnac Books publish date: January 1st 2009
format: ebook pages: 420
language: English
ISBN:
1282780468 (9781282780460)
publisher: Karnac Books publish date: October 5th 2009
format: ebook pages: 420
language: English
ISBN:
1849407983 (9781849407984)