publisher: McFarland & Company publish date: October 18th 2012
format: paperback pages: 196
language: English
ISBN:
0786436670 (9780786436675)
publisher: McFarland publish date: October 18th 2012
format: kindle pages: 204
language: English
ISBN:
9780786490776