Lewis : a history of the island /
Macdonald, Donald,1904-1990.
London : Steve Savage,
2004.
Originally published: Edinburgh: Gordon Wright, 1978.
Includes bibliographical references and index.