publisher: McFarland publish date: September 22nd 2011
format: paperback pages: 362
language: English
ISBN:
0786461594 (9780786461592)
publisher: McFarland & Company publish date: January 1st 2011
format: ebook pages: 363
language: English
ISBN:
1283303027 (9781283303026)