Tales of the Tay: An Historical Source-to-sea Companion
Pearson, Joan.