publisher: Jove
publish date: December 26th 2006
format: paperback pages: 192
language: English
ISBN:
0515142441 (9780515142440)
publisher: Penguin publish date: December 26th 2006
format: ebook pages: 192
language: English
ISBN:
1440625069 (9781440625060)