Adult Development And Aging by Diane E. Papalia, Ruth Duskin Feldman & Cameron Camp