Books by Richard Cooke