2018 in culture: Best science books and shows of the year

Ancient robots, suffragist scientists, Tom Lehrer at 90 and the ultimate food fight – 2018 was a gift for science books and art.