Accidentally on Purpose

Accidentally on Purpose - L.D. Davis Better than I expected! It's a love-quandrangle mess, but our heroine is alright and it has a happy ending. What more can you ask for?