Author: Von Campenhausen, Hans; Hoffman, Manfred [translator]