publisher: McFarland & Company publish date: October 10th 2005
format: hardcover pages: 322
language: English
ISBN:
0786420782 (9780786420780)
publisher: McFarland & Company publish date: October 1st 2007
format: paperback pages: 322
language: English
ISBN:
0786437332 (9780786437337)