Truth, Logic, Faith and Reason