publisher: McFarland
publish date: May 17th 2012
format: paperback pages: 848
language: English
ISBN:
0786472219 (9780786472215)
publisher: McFarland
publish date: April 1st 1990
format: hardcover pages: 848
language: English
ISBN:
0899504183 (9780899504186)