by Jake Logan
publisher: Turtleback Books publish date: April 1st 2005
format: hardcover
language: English
ISBN:
1417803681 (9781417803682)
publisher: Jove publish date: April 26th 2005
format: paperback pages: 192
language: English
ISBN:
0515139432 (9780515139433)
publisher: Jove Books publish date: April 26th 2005
format: ebook pages: 192
language: English
ISBN:
1101166312 (9781101166314)