St. Ambrose Society Hosts Public Lecture with Dr. H. Tristram Engelhardt