by Thomas Nelson Page
publisher: Kessinger Publishing publish date: May 1st 2005
format: paperback pages: 328
language: English
ISBN:
1417908270 (9781417908271)
publisher: CreateSpace publish date: October 11th 2010
format: paperback pages: 322
language: English
ISBN:
1453875018 (9781453875018)
publisher: Bcr - University of Colorado at Boulder publish date: January 1st 2009
format: ebook pages: 330
language: English
ISBN:
1282353896 (9781282353893)