Topological vector spaces: chapters 1-5 - Bourbaki, Nicolas (Elements of Mathematics, 1987)