publisher: Jove
publish date: April 25th 2006
format: paperback pages: 192
language: English
ISBN:
0515141305 (9780515141306)
publisher: Penguin publish date: April 25th 2006
format: ebook pages: 192
language: English
ISBN:
1101165375 (9781101165379)