MKSAP® 18 Print – Paperback, by American College of Physicians – Very Good

This textbook covers a lot of ground without feeling overwhelming.