publisher: Jove
publish date: February 26th 2008
format: paperback pages: 192
language: English
ISBN:
0515144266 (9780515144260)
publisher: Jove Books publish date: February 26th 2008
format: ebook
language: English
ISBN:
110140955X (9781101409558)
publisher: Jove Books publish date: February 26th 2008
format: ebook
language: English
ISBN:
1101215216 (9781101215210)