The town council seals of Scotland. Historical, legendary and heraldic.
Porteous, Alexander.
Edinburgh & London, 
1906.