One Last First Date

In One Last First Date by Kate O’Keeffe, Cassie Dunhill’s love life is going nowhere. She has been single for too long and decides it is time to meet The One. She and her friends, Marissa and Paige, make a pact with one another that...