publisher: Jove Books publish date: February 23rd 2010
format: ebook pages: 192
language: English
ISBN:
1101185414 (9781101185414)
publisher: Jove publish date: February 23rd 2010
format: paperback pages: 192
language: English
ISBN:
0515147648 (9780515147643)