Prof Dr Norbert F Schneider Editor & Author