Books Authored by Dennis L. Kirkpatrick