Author: Davies, Gerald Stanley.