https://projecteuclid.org/download/pdf_1/euclid.involve/1513733337