A little more info: I have talked with DS and he is less interested in history, math, and machines and a lot more interested in everything science. To give context, the book he loves is thick--probably 250 pages, but he has read/skimmed most of it, though I'm sure he skipped some parts that didn't interest him.