Ancient Dundee and its progress to the present time. A lecture ...
Hay, William,Town Clerk of Dundee.
Dundee, 
1886.