A Short History of Humanity by Johannes Krause
A Short History of Humanity by Array