publisher: McFarland & Company publish date: January 1st 2014
format: ebook pages: 307
language: English
ISBN:
1306346975 (9781306346979)
publisher: McFarland & Company publish date: February 28th 2014
format: paperback pages: 298
language: English
ISBN:
0786475897 (9780786475896)