Publications by authors named "Iain D C Kirkpatrick"