by Oswald Spengler (Author)
Format: Paperback
Pages: 556
Edition: Rogue Scholar ed.
Publisher: Rogue Scholar Press
Published: 30 Jan 2021
ISBN 10: 1954357028
ISBN 13: 9781954357020