publisher: Jove publish date: October 28th 2008
format: paperback pages: 192
language: English
ISBN:
0515145459 (9780515145458)
publisher: Penguin publish date: October 28th 2008
format: ebook pages: 192
language: English
ISBN:
1101215321 (9781101215326)