The New Zealand World Health Organization Quality of Life (WHOQOL) Group.