18/11/2011

I have no idea who the original creator of this illustration is. But it explains a lot.

feel free to comment