A first course in functional analysis - Promislow, S. David (Wiley, 2008)