Publications by authors named "Peter Kirkpatrick"