Graphic Algebra by William Beebe & Andrew Wheeler Phillips