Kirkconnel : a pictorial history.
Kirkconnel Parish Heritage Society.
Title from cover.