Dunkeld. An ancient city. Local lore persons and places. [With plates.]
Stewart, Elizabeth.
Perth,
[1926]