publisher: Jove publish date: October 25th 2005
format: paperback pages: 192
language: English
ISBN:
0515140309 (9780515140309)
publisher: Jove Books publish date: October 25th 2005
format: ebook pages: 192
language: English
ISBN:
1101165898 (9781101165898)