Jill Lepore

Author Archive

  • June 12, 2023
    On November 4, 1963, the Beatles played at the Prince of Wales Theatre, in London, exuberant, exhausted, and defiant. “For our last number, I’d like to ask your...