This third edition, newly revised and updated, includes comprehensive and all-new annotations by Joyce scholar Sam Slote, Trinity College, Dublin, and Marc A. Mamigonian and John Turner. It contains over 9,000 notes.