Functional analysis - Jain, Pawan K. (New Age International, 2010)