Ferri’s Clinical Advisor 2018: 5 Books in 1, 1e, FACP..

You will find that this textbook is easy to carry around between classes.