hello y'all.. cbf reading the responses, but Jeremy Ross seems to be the author of the very well written article. I found it .
it explains it really well. enjoy.