A Sketch of the Life and Public Services of Brigadier and Brevet Major-General James Alexander ...
Publisher: The Register and leader co.
Published: 1903
Number of pages: 31