allen phillips