publisher: McFarland & Company publish date: September 1st 2006
format: hardcover pages: 357
language: English
ISBN:
0786424974 (9780786424979)
publisher: McFarland & Company publish date: September 30th 2011
format: paperback pages: 357
language: English
ISBN:
0786466235 (9780786466238)