Publications by 'Desmond A. Kirkpatrick'