An invaluable resource with 400 self-assessment cases and data interpretation questions covering all aspects of internal medicine, with great breadth …