I wrote this on my personal blog, I though it would be good to share here since it is related investem... (More)