The Isles of Cumbrae old and new : a short history /
McConnochie, Archibald Templeton.
Millport Caldwell's
[1984?]