publisher: Ellora's Cave publish date: June 1st 2007
format: paperback pages: 290
language: English
ISBN:
1419951165 (9781419951169)
publisher: Ellora's Cave publish date: June 30th 2003
format: ebook
language: English
ISBN:
1843605430 (9781843605430)
format: kindle pages: 290
language: English
ASIN: B0032UDUDO