Dr Lachlan Grant of Ballachulish, 1871-1945 /
Cameron, Ewen A.,editor,author.
Tindley, Annie,editor,author.
Includes bibliographical references and index.
Grant, Lachlan, 1871-1945.