Principles of functional analysis - Schechter, Martin (Providence, 2009)