Journey across the life span human development and health promotion - Polan, Elaine U. (F. A. Davis, 2007)