Someone recommended "The Flying Circus Physics book" by Jearl Walker. I managed to find it in the school library. Now DS can't stop reading it! It's a thick and wordy book...I think it will occupy him for quite awhile. Thank you!!!