publisher: McFarland publish date: March 19th 2012
format: paperback pages: 364
language: English
ISBN:
0786466731 (9780786466733)
publisher: McFarland publish date: March 19th 2012
format: kindle pages: 364
language: English
ASIN: B0084FA0EO
publisher: McFarland & Company publish date: March 19th 2012
format: ebook pages: 364
language: English
ISBN:
1280377860 (9781280377860)