Have you ever been in the wrong place at the wrong time? That’s exactly what happens to 12-year-old Phin in Punch by our author of the week, Barbara Henderson. For this week only, you can read the book completely FREE as well as watch a video about Barbara’s new Viking story The Chessman Thief and read a Q&A!