Author: Vermes, Péter.