publisher: Jove
publish date: July 28th 2009
format: paperback pages: 192
language: English
ISBN:
0515146633 (9780515146639)
publisher: Jove Books publish date: July 28th 2009
format: ebook pages: 192
language: English
ISBN:
1101105127 (9781101105122)
publisher: Jove Books publish date: July 28th 2009
format: ebook pages: 192
language: English
ISBN:
1101101776 (9781101101773)