The Handbook of Medicine: A Manual for Practitioners in Low Resource Settings - 5th editionDennis Palmer