Professor Patrick Egan. Photo courtesy of Egan