Internet Archive BookReader

The Third Massachusetts cavalry in the war for the union