Cromarty : the official guide /
Mackenzie, Geo.,author.
Cromarty (Scotland).Town Council,publisher.