I think a great book people have failed to mention is NMS Surgery Casebook.
I went through this about 3 times and while it is not all you need, it does a great job and keeps things super simple in a quick read. I also skimmed (literally) through both BRS books, did some PreTest, and used Mont...