publisher: Hybrid Publishers
publish date: September 1st 2006
format: paperback pages: 364
language: English
ISBN:
1876462434 (9781876462437)
publisher: ReadHowYouWant publish date: September 14th 2009
format: paperback pages: 702
language: English
ISBN:
1458722805 (9781458722805)