publisher: Jove
publish date: September 28th 2004
format: paperback pages: 192
language: English
ISBN:
0515138355 (9780515138351)
publisher: Jove Books publish date: September 28th 2004
format: ebook pages: 192
language: English
ISBN:
1101166908 (9781101166901)