Tantallon Castle, East Lothian: a catalogue of the finds. - Caldwell, David H. (1991)