1 David Kirkpatrick