Domenico Ghirlandaio in Santa Maria Novella invention and execution - Cadogan, Jean K. (1992)