Books by David D. Kirkpatrick