Geometic Aspects of Functional Analysis - Lindenstrauss J. (New York Springer Verlag, 1988)