Nikolai Iakovlevich Danilevskii, Translated and Annotated by Stephen M. Woodburn