The Handbook of Medicine: A Manual for Practitioners in Low Resource Settings – 5th edition Dennis Palmer