Adult Development And Aging by Paul A. Roodin & William J. Hoyer