Author: Yapp, W. B.,