publisher: McFarland & Company publish date: November 30th 2007
format: paperback pages: 309
language: English
ISBN:
0786431598 (9780786431595)
publisher: McFarland & Company publish date: June 11th 2012
format: paperback pages: 238
language: English
ISBN:
0786463597 (9780786463596)
publisher: Macfarland & Co.
publish date: March 1st 2003
format: paperback pages: 318
language: English
ISBN:
0786415649 (9780786415649)
publisher: McFarland & Company publish date: December 15th 2010
format: paperback pages: 232
language: English
ISBN:
078644214X (9780786442140)
publisher: McFarland & Company publish date: September 1st 1998
format: paperback pages: 214
language: English
ISBN:
0786405163 (9780786405169)