publisher: Jove
publish date: July 31st 2012
format: paperback pages: 192
language: English
ISBN:
0515151041 (9780515151046)
publisher: Jove Books publish date: July 31st 2012
format: ebook pages: 192
language: English
ISBN:
1101587423 (9781101587423)