Dimensions of health and health promotion by Lennart Nordenfelt | Menrva Books