Quality of life, health and happiness - Nordenfelt, Lennart (Avebury, 1996)