The philosophy of public health
By: Angus Dawson.
Publisher: Ashgate; Routledge
Published: 2008
Place of publication: Burlington, VT
Language: eng
Number of pages: 208
ISBN-13: 9780754660439
Subjects: Public health -- Philosophy