Forgandenny : a place in history : the complete history of a Strathearn Parish including Aberdalgie, Pathstruie and Pitkeathly /
Ross, Gregory.
Forgandenny : Triuirdarach Publishing,
2007.
Includes bibliographical references and index.