Stephen S. Ilardi, PhD, author of The Depression Cure, and associate professor of psychology, University of Kansas, Lawrence, Kansas. TLC.KU.edu
Can Living Like Cavemen Reduce Depression? Human bodies have not evolved fast enough to adapt to the demands of modern…