A Little History of the World
Publication Date: June 2006
Categories: World - General
Enter your zip code below to find indies closest to you.
Set against the ever-changing canvas of science, a grand human story emerges in forty concise chapters of war, grand works of art, and the frailty of humanity.