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

Price: $40.00

See all items by ,