Profile of Jon D Allen