Public health for the 21st century : new perspectives on policy, participation, and practice /
Editors: Judy Orme, Jane Powell, Pat Taylor and Melanie Grey.
- Second edition.
- England: Mcgraw- Hill education, 2007.
- xx; 401 pages, Illustrations, 24 cm.