publisher: McFarland & Company publish date: October 3rd 2007
format: hardcover pages: 248
language: English
ISBN:
0786431660 (9780786431663)
ASIN: 786431660
publisher: McFarland publish date: October 3rd 2007
format: kindle pages: 249
language: English
ISBN:
9781476600765