publisher: McFarland & Company publish date: June 10th 2008
format: paperback pages: 317
language: English
ISBN:
0786436751 (9780786436750)
publisher: McFarland & Company publish date: January 1st 2008
format: ebook pages: 325
language: English
ISBN:
1306298938 (9781306298933)
publisher: McFarland & Company publish date: January 1st 2008
format: ebook
language: English
ISBN:
0786451726 (9780786451722)