Katherine Mercer St Andrews University