Joins and intersections - Flenner, Hubert (Springer, 1999)