A Short History of the World in 50 Failures - Ben Gazur

A fascinating and entertaining alternative history of the world told through fifty of the greatest…