About Edmund Blair Bolles
Edmund Blair Bolles is an American humanist and science writer. His work often explores the intersection of science and culture, including books on geology, physics, memory, language and perception.
Biography source:
Wikipedia