Variational methods are very powerful techniques in nonlinear analysis and are extensively used. They are extensively used in many disciplines of pure and applied mathematics (including ordinary and partial differential equations, mathematical physics, gauge theory, geometrical analysis). This book presents min-max methods through a comprehensive study of the different faces of the celebrated Mountain Pass Theorem (MPT) of Ambrosetti and Rabinowitz. The reader is gently led from the most accessible results to the forefront of the theory, and at each step in this walk between the hills, the author presents the extensions and variants of the MPT in a complete and unified way. Coverage includes standard topics: the classical and dual MPT; second-order information from PS sequences; symmetry and topological index theory; perturbations from symmetry; convexity and more. But it also covers other topics covered nowhere else in book form: the non-smooth MPT; the geometrically constrained MPT; numerical approaches to the MPT; and even more exotic variants. Each chapter has a section with supplementary comments and bibliographical notes, and there is a rich bibliography and a detailed index to aid the reader. The book is suitable for researchers and graduate students. Nevertheless, the style and the choice of the material make it accessible to all newcomers to the field.