ndAlgebra