Harrison's Principles of internal medicine : self-assessment and board review - Stone, Richard M.; Harrison, Tinsley Randolph (McGraw-Hill, 2001)