publisher: McFarland & Company publish date: January 1st 2004
format: hardcover pages: 522
language: English
ISBN:
0786416580 (9780786416585)
publisher: McFarland & Company publish date: July 26th 2010
format: hardcover pages: 530
language: English
ISBN:
0786443731 (9780786443734)