The National Science Teachers Association has prepared its first-ever list of Best STEM Books for the year, following a year of study using criteria described here. Each of the 31 recommended books for 2017 (pdf) “reinforces STEM thinking — modeling innovation, demonstrating authentic problem-solving and assimilation of new ideas — all while exploring solutions that show progressive change or improvement.”