Bruce Patrick Allen Facts