A review by saradavcamp
Between Heaven and Earth by Michele Paige Holmes

5.0

Wow, this book was incredible! The main characters lives had been so hard with many struggles that not many of us will face in our lifetimes, and they truly used those experiences to become better people. They were both honorable and good. There was plenty of romance, which at times was agonizing and at others it was so perfect! I cried a couple times and laughed a few as well. A really great story overall.