by Thomas Hughes
publisher: Kessinger Publishing
publish date: July 26th 2003
format: paperback pages: 348
language: English
ISBN:
0766170640 (9780766170643)
publisher: Barnes & Noble publish date: February 7th 2012
format: ebook pages: 300
language: English
ISBN:
1411452100 (9781411452107)
publisher: MacMillan & Co.
format: ebook pages: 334
language: English
ISBN:
0008265909 (2940008265903)
publisher: The Perkins Book Co.
format: ebook pages: 326
language: English
ISBN:
0009086366 (2940009086361)
publisher: James R. Osgood and Company
format: ebook pages: 324
language: English
ISBN:
0008517738 (2940008517736)