Patrick D Allen Facts