ISBN:
1855648296 (9781855648296)
publisher: McFarland & Company publish date: July 1st 2004
format: hardcover pages: 972
language: English
ISBN:
078641717X (9780786417179)
publisher: McFarland & Company publish date: September 6th 2011
format: hardcover pages: 435
language: English
ISBN:
0786460644 (9780786460649)