A Harvest of Hearts
Andrea Eames
The Secret Life of Bots
Suzanne Palmer
Scientific American January 2024
Scientific American
Scientific American (330.01)
Street-Fighting Mathematics
Sanjoy Mahajan
The Adventures of Tom Sawyer, Complete
Mark Twain