by G.A. Henty
publisher: Robinson publish date: October 28th 2002
format: paperback pages: 398
language: English
ISBN:
1590871901 (9781590871904)
publisher: Nabu Press publish date: August 23rd 2010
format: paperback pages: 446
language: English
ISBN:
1177657287 (9781177657280)
publisher: Lionheart Publishing publish date: August 19th 2013
format: kindle pages: 363
language: English
ASIN: B00EO3XEIE
publisher: Althouse Press publish date: October 28th 2002
format: hardcover pages: 367
language: English
ISBN:
159087191X (9781590871911)