An Excursion In Diagrammatic Algebra by J. Scott Carter