Author: John H.D.Madin and Partners.