Books by Mark Kirkpatrick