Manual of Travel Medicine and Health by Herbert L. DuPont & Robert Steffen