Alternative Axioms for Groups