Electronics Explained: Fundamentals for engineers, technicians and makers (2018)
One book I saw mentioned a lot in relation to learning electronics is this one:https://artofelectronics.net/Reviews state it's basically an encyclopedia of knowledge.