num_pages: 99
description: A drama depicting the turbulent life of the sixteenth-century genius who redirected the course of European arts.
language: English
title: Caravaggio: A Play
titlecomplete: Caravaggio: A Play
publisher: Devon Pr