Veteran Capt. John Spencer, 1st Northumberland Reg. June 19, 2022 David Smith Leave a comment Veteran Summary