A Course in Group Theory - Humphreys, James F (Oxford University Press, 2001)