The science behind Francesco Borromini's Divine Geometry - Hatch, John G. (2002)