![10 Steps to Love](https://assets.byub.org/images/ae33194b-446a-4d0d-9249-61d3acef94c4/720x405.jpg)
10 Steps to Love
Sophie must choose between Kyle, who checks off all her boxes; or Mason, who challenges her.
Sophie has a list and plan for everything--including falling in love. In the course of following her list, she must choose between successful and ambitious Kyle, who checks off all her boxes; or rugged and stubborn Mason, who challenges her.