MICHAEL E ALLPORT