Introductory functional analysis with applications - Erwin Kreyszig (John Wiley and Sons)