Bill Cumming: St Andrews University, St Mary's College (3)
Bill Cumming: St Andrews University, St Mary's College (7)
Bill Cumming: St Andrews University, St Mary's College (8)
Bill Cumming: St Andrews University, St Mary's College (19)
Bill Cumming: St Andrews University, St Mary's College (9)
Bill Cumming: St Andrews University, St Mary's College (10)
Bill Cumming: St Andrews University, St Mary's College (11)
Bill Cumming: St Andrews University, St Mary's College (18)
Bill Cumming: St Andrews University, St Mary's College (15)
Bill Cumming: St Andrews University, St Mary's College (12)