400 years of social history: The Royal School of Dunkeld 400th anniversary souvenir, 1567-1967. [Illustrated.]
Royal School of Dunkeld (Dunkeld)
Perth, 
[1967]