Group theory: a physicist's survey | Synapse