Lindenstrauss, J. Geometric aspects of functional analysis by J. Lindenstrauss and V.D. Milman - Springer - Verlag 1988