Ayr and district directory.
Ayr : Ayrshire Post
Description based on: 50th issue (1914/15).