Jerram Barrs gave a great talk tonight on the Christians responsibility in society. Very thought provoking.