Conventional wisdom assumes that historical events occur in a semi-arbitrary fashion and that the reasons for historical and cultural developments can be inferred from a humanistic sociological viewpoint. Steiner, on the other hand, describes how history and human development is a direct reflection of developments and changes (sometimes quite striking) in the roles and activities within the ranks of beings in the higher spiritual spheres. This is a truly inspiring set of lectures, especially for those who have a keen feeling for western world history.