Richard Eckersley
2 published titles
Measuring progress : is life getting better?
(Contributor)
2 editions
- ISBN: 0643062963
- CSIRO Publishing
- 1998
- Details
The social origins of health and well-being
(Contributor)
1 edition
- ISBN: 0521890217
- Cambridge University Press
- 2001
- Details