Sarah Blakley-Cartwright
Sarah Blakley-Cartwright is the New York Times bestselling author of Red Riding Hood (Poppy, 2011). The recipient of awards from the Aspen Writers Institute and the Fine Arts Work Center in Provincetown, she lives in New York City.