Historical sketch of the 4th (Perthshire), Volunteer Battalion, the Black Watch (Royal Highlanders) (late 1st Perthshire) /
Pullar, George D.
Edinburgh :  M'Culloch, 
1907.
Great Britain. Army. 4th (Perthshire) Volunteer Battalion, The Black Watch (Royal Highlanders)