This noble harbour : a history of the Cromarty Firth /
Ash, Marinell.
Macaulay, James.
Mackay, Margaret A.
Cromarty Firth Port Authority.
Invergordon : Cromarty Firth Port Authority in association with John Donald Publishers,
c1991.
Includes bibliography