About The Author
Selene Castrovilla lives in Barnum Isle, New York, not far from where the Battle of Long Island took place. She holds an MFA in creative writing from New School University and a BA in English from New York University.
When you’re not reading books, read our newsletter.