THOUGHTS, OPINIONS AND VIEWS.