publisher: McFarland & Company publish date: May 1st 2005
format: paperback pages: 265
language: English
ISBN:
0786420502 (9780786420506)
format: hardcover pages: 670
ISBN:
1613217196 (9781613217191)
publisher: McFarland & Company publish date: December 28th 2010
format: paperback pages: 273
language: English
ISBN:
0786448377 (9780786448371)