An Allegory of Divine Love:

Marilyn Aronberg Lavin