Anstruther : a history /
Stevenson, Stephanie.
Edinburgh : John Donald,
c1989.
Includes index.