Symmetry : A Mathematical Exploration