Glimpses of old Annan Burgh.
Dumfries and Galloway (Scotland).Libraries, Information and Archives.
Friends of Annandale and Eskdale Museums.
Dumfries : Dumfries and Galloway Libraries, Information and Archives with the Friends of Annandale and Eskdale Museums,
2003.