We Stand On Guard. An Illustrated History of the Canadian Army.
Montreal. Ovale. 1992. Hardcover. 4to. 28cm, 511p., extensively illustrated including many plates and illus-trations in colour, badges, index, colour illustrated coated boards, fine in fine jacket. (cmt). / Dust Jacket Included. Item #39329
See all items by John MARTEINSON, Others