Painted Prayers: The Book of Hours in Medieval and Renaissance Art