This guy clearly knows his subject and is well informed.