by Brooks Adams
publisher: Kessinger Publishing publish date: May 1st 2006
format: paperback pages: 416
language: English
ISBN:
1425497632 (9781425497637)
publisher: Nabu Press publish date: February 16th 2010
format: paperback pages: 424
language: English
ISBN:
1144460441 (9781144460448)
publisher: University Press of the Pacific publish date: July 27th 2002
format: paperback pages: 408
language: English
ISBN:
1410200809 (9781410200808)
publisher: Reprint Services Corporation publish date: February 29th 2000
format: hardcover
language: English
ISBN:
078122571X (9780781225717)
publisher: Barnes & Noble publish date: February 15th 2011
format: ebook pages: 418
language: English
ISBN:
1411438035 (9781411438033)