Excavations at St Andrews, Castlecliffe, 1988-90. - Lewis, John H. (1996)