Old Islay /
Carmichael, Gilbert.
Ochiltree : Stenlake Publishing,
1998.
Includes bibliographical references.