Author: Zürcher, Walter.