Rachel B. Doyle

AFAR Contributor

Rachel B. Doyle is an editor and writer specializing in culture, business, science and history.