1.
The Palisaded Settlements at Harehope, Peebleshire. Excavations, 1960. PSAS. 1962;93:174-191. doi:10.9750/PSAS.093.174.191