Books by thomas e. kennedy