Author: Allerton Mauleverer, Eng.