Prof. Dr. James Herbert Taylor (auth.)