publisher: McFarland & Company publish date: January 1st 2013
format: ebook pages: 251
language: English
ISBN:
1299638546 (9781299638549)
publisher: McFarland & Company publish date: September 15th 2013
format: paperback pages: 242
language: English
ISBN:
0786466480 (9780786466481)