• Professor Donald Rapp (auth.)