The history of Mauchline village & parish /
Love, Dane.
Auchinleck : Carn Publishing,
2012.
Includes bibliography (p. 309-313) and index.