Merck Manual of Diagnosis & Therapy Online, Robert S. Porter & Justin L. Kaplan, eds.Via Merck (free to all).