Conflicting duties : science, medicine, and religion in Rome, 1550-1750