publisher: McFarland & Company publish date: December 2nd 2011
format: paperback pages: 232
language: English
ISBN:
0786463414 (9780786463411)
publisher: McFarland & Company publish date: October 14th 2011
format: ebook pages: 241
language: English
ISBN:
1283333716 (9781283333719)