Author: Laycock, Samuel Ralph.