These aren't too modern, but they were great for kids. I grew up with them - part of the reason I became an engineer. I guess they're back in print too. And as is pointed out at the bottom of the linked page, don't forget Tom Lehrer's "The Elements".