Ellen L. Taylor


Ellen L. Taylor lives in New York City, New York where she is pursuing an MA in Biblical Studies at The General Theological Seminary. When she’s not reading books and articles for class or writing yet another paper, you can find her enjoying good food and good conversation with her friends and family. She is a lover of cozy sweaters, decently priced lattes, and the Oxford comma.