I think this might be interesting.It’s a lecture of sorts but a lot of good points.