publisher: McFarland & Company publish date: August 1st 2005
format: hardcover pages: 233
language: English
ISBN:
0786422084 (9780786422081)
publisher: McFarland & Company publish date: November 30th 2012
format: paperback pages: 233
language: English
ISBN:
0786471565 (9780786471560)