publisher: McFarland
publish date: January 4th 2012
format: paperback pages: 204
language: English
ISBN:
0786469544 (9780786469543)
publisher: McFarland & Company publish date: January 4th 2012
format: ebook pages: 205
language: English
ISBN:
1283432633 (9781283432634)