Christopher Solomon has written for The New York Times, National Geographic, Runner's World and other publications.