idris fitzpatrick