Croft history, Isle of Harris, vol. 2.
Bill Lawson.