Children’s and teens roundup – the best new picture books and novels December 27, 2024January 5, 2025