Books by Gerald Cook