Mingulay : an island guide
Comunn Eachdraidh Bharraidh,publisher.