John McPhee has published more than thirty books and much of his work first appeared in the pages of the New Yorker, where he has been a staff writer since 1963. He is a four-time finalist for the Pulitzer Prize, winning in 1999 for Annals of the Former World. McPhee teaches nonfiction writing at Princeton University.