Pilgrims in the smoke : seven Hebridean tales /
Grant, James Shaw.
Rugby : My Word! and Mercat Press,
1999.