Science Czar John Holdren, You’re on My Radar

There’s a narrative developing on the right about Barack Obama’s new Science and Technology czar, John Holdren, that posits him as a cross between Aldous Huxley, L. Ron Hubbard, and their own  nightmare vision of Al Gore. At issue are excerpts from a 1977 book, “Ecoscience: Population, Resources, Environment,” which was co-written by Holdren with [...]