P.J Teahan’s fifty-three events