Books by Dennis L. Kirkpatrick