In poetry an sang : a celebration of Armadale's rural, urban and industrial history as written in the poetry and songs of the townsfolk.
History of Armadale Association.
Armadale, West Lothian, Scotland : History of Armadale Association,
[2013]