Fundamentals of abstract analysis - Gleason, Andrew M (Boston Jones and Bartlett, 1991)