publisher: Ellora's Cave publish date: January 28th 2005
format: paperback pages: 272
language: English
ISBN:
1419951556 (9781419951558)
publisher: Ellora's Cave publish date: September 22nd 2004
format: ebook
language: English
ISBN:
1419900498 (9781419900495)
publisher: Ellora's Cave publish date: November 1st 2009
format: kindle pages: 282
language: English
ASIN: B0030F2SOI