These are the resources I’ve personally read and would recommend, in no particular order.

These are books I want to read and are likely connected: