As one author has insightfully declared, Java suffers from the “surfeit of Zen” problem: it is difficult to understand any part without first understanding all, or at least many, of the others. This “hypervista” - in essence a hyperlinked glossary - is intended to make it easier to grasp the relationships among parts.