Kilmaurs past and present /
Beattie, Robert(Writer on Kilmaurs),author.
Kilmaurs Historical Society,publisher.