Books by Ed Cooke