A History of Just about Everything: 180 Events, People and Inventions That Changed the World

by Elizabeth MacLeod, Frieda Wishinsky, and Qin Leng