Donaldsons' essential public health /
Donaldson, L J
Donaldsons' essential public health / Essential public health Liam J. Donaldson and Gabriel Scally - 3rd ed. - Abingdon : Radcliffe, 2009 - xxii, 575 p. : ill., maps ; 25 cm. - Book
Previous ed.: published as by L.J. Donaldson and R.J. Donaldson. Newbury: Petroc, 2003.
9781846192098 1846192099
Public health
Preventive medicine
Community health services
WA 100.
Donaldsons' essential public health / Essential public health Liam J. Donaldson and Gabriel Scally - 3rd ed. - Abingdon : Radcliffe, 2009 - xxii, 575 p. : ill., maps ; 25 cm. - Book
Previous ed.: published as by L.J. Donaldson and R.J. Donaldson. Newbury: Petroc, 2003.
9781846192098 1846192099
Public health
Preventive medicine
Community health services
WA 100.