Revised introduction; new chronology and further reading Translated with an Introduction by Paul Turner.