https://9lib.org/document/wq2o5xjz-kant-hegel-and-the-puzzles-of-mcdowell-philosophy.html