Practising health for all - edited by David Morley, Jon E. Rohde, Glen Williams