Oriens Et Occidens

311 pages hardcover 2019

nonfiction history