publisher: McFarland & Company publish date: January 1st 2013
format: ebook pages: 269
ISBN:
1306113962 (9781306113960)
publisher: McFarland publish date: November 8th 2013
format: paperback pages: 268
language: English
ISBN:
0786462701 (9780786462704)