Last, John M

Public health and human ecology - 2nd - London Prentice Hall International 1998 - xiii,464p p.

0-8385-8127-7

Public health