We have read Napoleon’s Buttons. The local high school does the Disappearing Spoon. Napoleon’s Buttons really did bring history into science for my non-science child. He found the book very interesting.
My 17 yo GREATLY preferred Napoleon’s Buttons over The Disappearing Spoon. In fact, I let her drop the second one because she got so annoyed with the language in it. She really, thoroughly enjoyed NB – so much so that she still talks about it or brings it up in conversation. And, if you have a chance, you might have your son read Hakim’s science books. Between book 3 of that series and NB, she learned so very much.
Yes, there is language. My daughter can overlook a couple of things – we read Shakespeare, so she’s acquainted with the alternate word fords for donkey being applied to people, etc. but this was too much for her. And, unlike Shakespeare, was totally unnecessary in the context. Or, put another way, if you’re a Downton Abbey fan, the Dowager Countess’ comment, “Vulgarity is no substitute for wit,” rings in my ears in regard to this.