publisher: Turtleback Books publish date: August 1st 2004
language: English
ISBN:
1417803398 (9781417803392)
publisher: Jove
publish date: July 27th 2004
format: paperback pages: 192
language: English
ISBN:
0515137952 (9780515137958)
publisher: Jove publish date: July 27th 2004
format: kindle pages: 196
language: English
ASIN: B00309CN80
publisher: Penguin publish date: July 27th 2004
format: ebook pages: 192
language: English
ISBN:
1101166568 (9781101166567)