Publications by authors named "M Grace Thornhill"