This link connected lot of useful resources and also clears a lot of concepts :)
So, if you have a ... more »