publisher: McFarland & Company publish date: March 25th 2010
format: ebook pages: 309
ISBN:
1282531921 (9781282531925)
publisher: McFarland & Company publish date: April 6th 2010
format: paperback pages: 298
language: English
ISBN:
0786439874 (9780786439874)