A friend sent me these links and I am shamelessly posting them here: My views on...