Books by James M. Kirkpatrick