Caravaggio and Bernini
Prestel Publishing
ISBN: 9783791359212 (E/HB)