Example Solid Modeling
by Lucas W. Nicholson