Joins and Intersections by Lewis Carroll, H. Flenner & L. O'Carroll