This book is truly fascinating and a must read for all who enjoy studying the intersection where science, history, and sociology cross. Johnson is a highly accomplished tangential thinker and is very adept at delineating the indirect, non-linear cause and effect.
Read More »