Life-span Human Development 6th Edition by Carol K. Sigelman & Elizabeth A Rider.