This is a can of worms, fren. Big question here.
Just about everything warrants study but I can maybe help reduce your scope for you.
It's a 3 hour listen. It's got a lot of lingo in it so you might have to treat it like a lecture or seminar, pause, take notes, look stuff up, etc.