The history of Irvine royal burgh and new town
Strawhorn, John.
Cunninghame (Scotland).District Council.Strathclyde
Edinburgh John Donald
1985