Books We've Reviewed by Jerry Kirkpatrick