Cover of Almost Perfect

Almost Perfect

by James Goss

3.73(1,097 ratings)

Emma is 30, single and frankly desperate. She woke up this morning with nothing to look forward to but another evening of unsuccessful speed-dating. But now she has a new weap…