Good on Paper by Rachel Cantor

Is a new life possible? Because Shira Greene’s life hasn’t quite turned out as planned. She’s a single mom living with her daughter and her gay friend, Ahmad. Her PhD on Dante’s Vita Nuova...