The nonprofit Pinelands Preservation Alliance says author John McPhee is donating all current and future royalties from his book "The Pine Barrens" to the organization.