Author: Cardiganshire Joint Library.