Do you have any good books or online courses recommendations? I'm a computer's science guy with only basic chemistry in my formal education (one year university grade chem) and I would like just too much to read or watch videos or whatever about the science behind this. I really want to understand the whole thing of what I'm doing. Any recommendations? My background, well, I have worked a lot with machine learning (MLP mainly and genetic algorithms), I program in C, C++, C#, MSP430 ASM and python but the majority of my work has been in the more commercial areas of the business using more soft skills than hard ones. I'm an amateur microscopist, I have a fairly nice lab for such in my room (yeh my room is bio-hazard lvl 1), I study languages (finishing Japanese right now), I study history, I'm an amateur car mechanic and my formal studies are in electronics. Well, with my background in mind, any suggestions for me to better understand this would be appreciated.