publisher: McFarland & Company publish date: April 9th 2007
format: paperback
language: English
ISBN:
0786430281 (9780786430284)
publisher: McFarland & Company publish date: August 1st 2003
format: hardcover pages: 373
language: English
ISBN:
0786416572 (9780786416578)