Stone-Mallory modern solid geometry,