History of a Croft House
Croft no 6, Isle of Eigg