Author: John H. D. Madin and Partners.