Books by Matthew D. Kirkpatrick