publisher: J K Books publish date: September 15th 2013
format: paperback pages: 348
language: English
ISBN:
0988684438 (9780988684430)
publisher: Jove Books publish date: October 31st 2006
format: ebook pages: 320
language: English
ISBN:
1429580674 (9781429580670)