B. N. Horowitz, MD is a cardiologist and visiting professor at Harvard University's department of human evolutionary biology who turns to the natural world for insights into human well being.
Randolph M. Nesse and George C. Williams | Vintage, 1996 | Book