LECTURE NOTES: CLINICAL MEDICINE By John R. Bradley & Mark Gurnell

This textbook covers a lot of ground without feeling overwhelming.