Stewart Umphrey's Complexity and Analysis is an astounding achievement, a modern guide for those who are perplexed (whether they know it or not) about first philosophy. Umphrey's work is original, informed, critical, clear, and never loses sight of the whole. He argues that analysis is necessarily limited (with reasons analysts will understand), explores the problem of where it is possible to begin philosophy, and proceeds from an examination of the alternatives faced at each stage of the inquiry. His work is critically informed by the philosophical tradition and by contemporary work in a variety of fields; conclusions are drawn where evident, judgment is suspended whenever alternatives remain. Umphrey's intellect is rare in this age of specialization; he is a modern Leibniz, an exception to the complementarity between breadth and depth.