Roll of honour and roll of service, 1914-1919 /
University of St. Andrews.
Lang, Peter R. S.,Sir.
Edinburgh,
1920.