publisher: McFarland & Company publish date: May 12th 2011
format: paperback pages: 509
language: English
ISBN:
0786449853 (9780786449859)
ASIN: 786449853
publisher: McFarland & Company publish date: April 25th 2011
format: ebook pages: 516
language: English
ISBN:
1283099594 (9781283099592)