I'm not very familiar with different historical periods, which I think is a bit of a shame. Can you suggest some great books that would give me a good introduction to these periods, maybe with a brief overview of the key events and cultures?
It doesn't have to be limited to history. I'd love some science recommendations too.
by iuwais