I don't claim that the point of view conveyed in this blog are entirely right. Differences of opinion and views in agreement are welcome alike.