Author: D.D William Beveridge.