Note 345 — PART THIRD. HISTORY OF THE HIGHLAND REGIMENTS. (continued 4)
Reading edition
The 12th, 20th, 23d, 45th, 71st, 91st, 97th, and second battalion Rifle Brigade.
Reading edition
The 12th, 20th, 23d, 45th, 71st, 91st, 97th, and second battalion Rifle Brigade.