About the Author

Sasha Newell teaches at the College of the Holy Cross. 

Hometown: Newark, VT