Artillery Retrospect of The Last Great War, 1870; with its lessons for Canadians.
Published: 1874
Number of pages: 128