Sort:  

Nice video.
This and this book are very good i.m.h.o.

I don't know if you read them already or even if your interested, just thought I let you know. :)