Medical meanings a glossary of word origins - Haubrich, William S. (William Spies) 1923- (American College of Physicians, 2003)