publisher: Ellora's Cave publish date: March 18th 2005
format: paperback pages: 328
language: English
ISBN:
1419951726 (9781419951725)
publisher: Ellora's Cave publish date: September 15th 2004
format: ebook pages: 286
language: English
ISBN:
1843609908 (9781843609902)
publisher: Ellora's Cave publish date: September 15th 2004
format: kindle pages: 286
language: English
ASIN: B006ZZDJ0W