publisher: Jove publish date: December 29th 2009
format: mass market paperback pages: 291
language: English
ISBN:
0515147400 (9780515147407)
publisher: Jove Books publish date: December 29th 2009
format: ebook pages: 304
language: English
ISBN:
110115957X (9781101159576)