Largs : M.V. Nicolson,