I loved this book and found myself bitterly regretting not having read it when I was 12. It is the perfect book for the 12-year-old me, but it was also pretty great for the 44-year-old me. Bond weaves her version of Taliesin the Bard's story with the story of 3 modern kids trying to come to grips with their mother's death and their move to Wales from the US. One of the kids finds the key to Taliesin's harp and is granted the ability to see the story of the bard's life. Juxtaposed with these otherworldly visions is the quotidian life in a small Welsh town. Masterfully done. Highly recommended to those of you who missed it the first time around. This would be a good book to broaden the horizons of the Harry Potter kids, I think.