format: Paperback pages: 248
language: English
ISBN:
9781505660876
publisher: iUniverse publish date: December 28th 2004
format: paperback pages: 488
language: English
ISBN:
0595335950 (9780595335954)
publish date: 2014-12-24
format: Kindle Edition pages: 250
ASIN: B00RFW9WU0
publisher: iUniverse
publish date: April 11th 2005
format: paperback pages: 428
language: English
ISBN:
0595347509 (9780595347506)