Books by Peter G. E. Kennedy