Author: Claudia Freedman Eleanor (compiled by) Graham