Old Annbank and Mossblown : including the lost villages of Burnbrae, Craighall, Tarholm and Woodside /
Reid, Denholm.
Catrine : Stenlake,
2005.