Alfred Scherer Author