Happiful Website and Magazine

A website with advice and ideas on improving quality of life while undergoing mental ill-health. There is also a magazine available in print or electronically.