publisher: McFarland & Company publish date: January 1st 2008
format: ebook pages: 249
ISBN:
1306298806 (9781306298803)
publisher: McFarland & Company publish date: April 30th 2012
format: paperback pages: 264
language: English
ISBN:
0786459212 (9780786459216)