Algebras, Groups, and Geometries