The Finite simple groups - Wilson, Robert A (Graduate text in mathematics 251, 2009)