Pedagogical Pebbles by James N. Patrick