Cover 8

The People's Almanac Presents the 20th Century

The People's Almanac Presents the 20th Century

2001 • 944 pages

Ratings1

Average rating5

15