Elementary Functional Analysis by Charles Swartz