Divided into two parts--Arrangements of Convex Sets and Arrangements of Points and Lines--this Second Edition presents and explains important results in combinatorial geometry and features new developments that have occurred in the past fifteen-plus years, including some dramatic breakthroughs. New discussions include: unavoidable crossings in economical covering; Kepler's conjecture and Aristotle's mistake; the crossing lemma; pairwise crossing edges and forbidden subsequences; separator theorem and intersection graphs; unit distances in the plane and upper bound; proof of the Szemeredi-Trotter theorem using crossing numbers; geometric range spaces; and more.