Allen E J & T M