publisher: McFarland & Company publish date: November 19th 2011
format: paperback pages: 240
language: English
ISBN:
0786460687 (9780786460687)
publisher: McFarland & Company publish date: September 29th 2011
format: ebook pages: 249
language: English
ISBN:
1283307502 (9781283307505)