Bookbee
Written on Jun 12, 2020
Only reason I didn't give this 5 stars is because I needed the closure of Luke's meeting with his father. So much of the story revolved around that storyline and we didn't get to see it actually played out.