publisher: McFarland & Company publish date: October 1st 2010
format: paperback pages: 358
language: English
ISBN:
0786442603 (9780786442607)
publisher: McFarland & Company publish date: November 4th 2010
format: ebook pages: 369
language: English
ISBN:
1282907468 (9781282907461)