Where can I get a good, solid knowledge of history? For example, something that includes the Roman Empire, the Persian Empire, the Prussian Empire, Angles, and Saxons.

by TheLandOfAuz

I've just graduated high school and have still not been taught any of those aforementioned topics which kinda saddens me.

I'd prefer something online, but am open to all suggestions.

Edit - Oh yea, and I haven't even learned about the USSR.

Edit 2 - I'd also like to learn about the Mongol Empire and how it turned into Russia. And also Chinese kingdoms history.

werton34

A good book to read would be Andrew Marr's history of the world. This book gives a good overview of pretty much all major nations from the stone age to the modern age, such as the USSR, Prussia, and the empires you mentioned. He is rather scant on European history from the fall of the Roman Empire to the Renaissance, but, like stated earlier, it does give a very good overview.