Text this: Oswald Spengler, a critical estimate.