A review by ghumpherys
A Promise for Tomorrow by Michele Paige Holmes

4.0

4.5 stars. It's been a while since I read the first book, but it didn't take me long to get back into the story. This one picks up pretty much right where the first one ends. So many heartbreaking things that these Highlanders went through during this tragic time period. I loved the two main characters and got a little frustrated with Katie for not figuring things out sooner. But despite the tragedies, there was also hope and I'm excited to read the final book in the series.