Seconding Bacpacjac's nomination and adding "Alas Babylon" by Pat Frank (came out in 70's?). Wasn't really a childhood book, but it made me think.