What God hath wrought : the story of the YMCA Inverness, 1859-1992 /
Duncan, E. H.author.