Bernd C Wagner Editor & Author