An Introduction to the Theory of Groups (Graduate Texts in Mathematics)