Publications by authors named "Iain Donald Craik Kirkpatrick"