publisher: Jove publish date: January 30th 2007
format: paperback pages: 256
language: English
ISBN:
0515142565 (9780515142563)
publisher: Jove Books publish date: January 30th 2007
format: ebook pages: 256
language: English
ISBN:
1436271649 (9781436271646)
publisher: Penguin publish date: January 30th 2007
format: ebook pages: 256
language: English
ISBN:
1440623546 (9781440623547)