publisher: McFarland & Company publish date: July 1st 2008
format: hardcover pages: 204
language: English
ISBN:
0786435569 (9780786435562)
publisher: McFarland & Company publish date: August 15th 2014
format: paperback pages: 214
language: English
ISBN:
0786495626 (9780786495627)