Topological spaces: Including a treatment of multi-valued functions vector spaces and convexity - Berge, Claude; Patterson, E. M. (Edinburgh Oliver and Boyd, 1963)