Gluckman, Peter Echoes of the past: Evolution, development, health and disease. [electronic resource] - Discovery medicine Dec 2004 - 401-7 p. digital Publication Type: Journal Article ISSN: 1944-7930