History, five minutes at a time.

52 short, beautifully written history reads. Each one comes with key facts and the jargon decoded.