St Andrews University Library, Special Collections Department

St Andrews University Missionary Society Library

St Andrews University Missionary Society Records

St Andrews University Prayer and Missionary Society Minutes