The vindication of Captain Joseph Treat, late of twenty-first regiment, United States Infantry, against the atrocious calumny comprehended in Major General Brown's official report of the battle of Chippeway
[electronic resource].

Description

Viewability

Item Link Original Source
Full view   University of Alberta