How could I forget Weermantry's book? Especially when you consider his kid is Hikaru Nakamura.
These days I am going through Gibbins 50 Essential Lessons. Easy book that is very assessable. I have Jan Timman's book Power Chess with Pieces and will start that in the fall.