Making Meaning of Loss: Change and Challenge Across the Lifespan - 9781666924503