Hi.
I've started businesses all my life. To run a business it helps to know a little about a lot. Maybe even a lot about a lot. Learning through my mistakes became very boring. So I started to learn before my mistakes. I read, a lot, and found that for most subjects there are a few key principles. Knowing them saves much time and energy.
I hope you find them useful :)