publisher: New Page Books publish date: July 15th 2006
format: paperback pages: 222
language: English
ISBN:
1564148564 (9781564148568)
publisher: ReadHowYouWant publish date: July 16th 2009
format: ebook
language: English
ISBN:
1458701174 (9781458701176)
publisher: ReadHowYouWant publish date: March 30th 2009
format: paperback pages: 338
language: English
ISBN:
1442976284 (9781442976283)