format: ebook
language: English
ISBN:
1466143126 (9781466143128)
publisher: Ellora's Cave publish date: December 30th 2009
format: paperback pages: 318
language: English
ISBN:
1419960199 (9781419960192)
format: kindle pages: 253
language: English
ASIN: B006RNHHG4
publisher: CreateSpace publish date: December 29th 2011
format: paperback pages: 246
language: English
ISBN:
1468143875 (9781468143874)