publisher: Ellora's Cave publish date: October 7th 2005
format: paperback pages: 218
language: English
ISBN:
1419952692 (9781419952692)
publisher: Ellora's Cave publish date: April 2005
format: ebook pages: 133
language: English
ISBN:
1419901974 (9781419901973)
publisher: Ellora's Cave publish date: November 2009
format: kindle pages: 171
language: English
ASIN: B0032Y6RMQ