Author: Gerhard And Geoffrey W. Bromiley (editor) Friedrich