E.J.P. Mace
overview