Stacy Nash Primitives