John Neil McCaffrey (1993-2001)