publisher: McFarland & Company publish date: August 1st 2004
format: paperback pages: 280
language: English
ISBN:
0786420308 (9780786420308)
publisher: McFarland & Company publish date: January 1st 1996
format: hardcover pages: 280
language: English
ISBN:
078640082X (9780786400829)