publisher: McFarland & Company publish date: October 24th 2008
format: paperback pages: 251
language: English
ISBN:
0786438487 (9780786438488)
publisher: McFarland & Company publish date: October 23rd 2008
format: ebook pages: 260
language: English
ISBN:
1282280570 (9781282280571)