youtube.com/watch?v=ytV6aofmhzw
There are other videos of this fellow, which are very interesting and excel in their precise language and foot notes.