CS 157: Computational Logic — Stanford Root