Barra : episodes from an island's history /
Branigan, Keith.
Includes bibliographical references (pages 149-150) and index.