Our Best Sale Yet! Add 4 Books Priced Under $5 To Your Cart Learn more ×
Candice Millard worked at National Geographic magazine as a writer and editor. She is a resident of Kansas City.