publisher: Turtleback Books publish date: March 1st 2005
format: hardcover
language: English
ISBN:
1417803673 (9781417803675)
publisher: Jove publish date: March 29th 2005
format: paperback pages: 192
language: English
ISBN:
0515139351 (9780515139358)