The Subgroup Structure of the Finite Classical Groups by Martin Liebeck & Peter Kleidman