Theories of Hope: Exploring Alternative Affective Dimensions of Human Experience - 9781498563635