I am currently doing me residency and I was hoping to gain some extra knowledge about the subject. What books would you suggest.