Practising health promotion : dilemmas and challenges - Naidoo, Jennie (Bailliere Tindall in association with the RCN, 1998)