publisher: McFarland & Company publish date: November 1st 2004
format: hardcover pages: 230
language: English
ISBN:
0786420235 (9780786420230)
publisher: McFarland & Company publish date: October 15th 2013
format: paperback pages: 318
language: English
ISBN:
0786468912 (9780786468911)
publisher: McFarland & Company publish date: October 15th 2010
format: paperback pages: 230
language: English
ISBN:
0786461179 (9780786461172)