Completely different subject, taught in a way it builds up.
Still worth reading imo. Reading the book and then reading about its errors seems as good a way of any as getting a big picture view of human history.
Still worth reading imo. Reading the book and then reading about its errors seems as good a way of any as getting a big picture view of human history.