publisher: McFarland & Company publish date: April 6th 2010
format: paperback pages: 202
language: English
ISBN:
0786447664 (9780786447664)
publisher: McFarland publish date: April 6th 2010
format: kindle pages: 210
language: English
ISBN:
9780786456567
publisher: McFarland & Company publish date: March 15th 2010
format: ebook pages: 211
language: English
ISBN:
1282531972 (9781282531970)