 | The Hope Foundation of Alberta - - Statement of aims to increase understanding of the role of hope in human life, services including counseling, study workshops and training, and invitation to volunteer. Events, reading list, merchandise and contacts. |