The Finite Simple Groups by Robert Wilson, Robert A. Wilson & Christopher W. Parker