David Rowell is an editor at the Washington Post Magazine. He has taught literary journalism in the MFA department at American University. An alumnus of the University of North Carolina at Chapel Hill, he lives in Silver Spring, Maryland, with his wife and their two sons. This is his first novel.