Topological spaces, including a treatment of multi-valued functions, vector spaces and convexity - Berge, Claude (Macmillan, 1963)