How caregiving affects development psychological implications for child, adolescent, and adult caregivers - Shifren, Kim (American Psychological Association, 2009)