Klaus R Scherpe Editor & Author