publisher: McFarland & Company publish date: July 15th 2010
format: paperback pages: 225
language: English
ISBN:
0786447419 (9780786447411)
publisher: McFarland & Company publish date: July 15th 2010
format: ebook pages: 237
language: English
ISBN:
1282719882 (9781282719880)