publisher: McFarland & Company publish date: March 25th 2013
format: paperback pages: 233
language: English
ISBN:
0786468556 (9780786468553)
format: paperback pages: 144
language: English
ISBN:
0878919910 (9780878919918)
publisher: McFarland & Company publish date: October 1st 2009
format: paperback pages: 218
language: English
ISBN:
0786441852 (9780786441853)
format: paperback pages: 440
language: English
ISBN:
0738603899 (9780738603896)
publisher: McFarland & Company publish date: February 1st 2006
format: paperback pages: 216
language: English
ISBN:
0786423994 (9780786423996)