Books by Allen Cooke