Dennis O'Neil pertenece a una familia católica de St.