Annalise Haverford, Shauna Myer, and Meghan Banks have little in common, and even some bad blood, but when life's complications threaten to drown them, they'll have to rely on each other to stay afloat.
Loading...
Details
ISBN: 1335430652
ISBN: 9781335430656
Physical Description:379 pages ; 18 cmprint
Publisher:Toronto, Ontario : Canary Street Press, [2023]