"John D Allen"