A Marcha da Humanidade

454 pages • 1935 • 2 editions

nonfiction history philosophy informative medium-paced