Title: Cdn Algebra and Geometry