Living in St Andrews : a history of the Carstairs family from the 15th to the end of the 19th century by Catherine Forrest. ISBN 0900897147. Published by St Andrews University Library in 1996. Publication and catalogue information, links to buy online and reader comments.