Scan barcode
classicapricot's review
challenging
informative
inspiring
reflective
slow-paced
5.0
A great book introducing people to a wide range of subjects and types of history. I read most of it in one day and found it a fascinating account about the various aspects of history, such as how it has changed over time, what different schools of history are and what it is.
More...