This book presents a comprehensive overview of modern Banach space theory. It contains sixteen papers that reflect the wide expanse of the subject. Articles are gathered into five sections each with a key survey: geometrical methods; homological methods; topological methods; operator theoretic methods; function space methods.