publisher: McFarland & Company publish date: May 1st 1999
format: hardcover pages: 264
language: English
ISBN:
0786406151 (9780786406159)
publisher: McFarland & Company publish date: January 1st 2006
format: paperback pages: 251
language: English
ISBN:
0786425571 (9780786425570)