Title: David Ballingall : of Wester Ballingall, Kettle Parish and Drummaird, Kennoway Parish, Fife