Author: Saint Andrews University. St. Mary's College.