This second volume of the two-volume book contains selected papers from the conference 'Groups St Andrews 2001 in Oxford'. The 'Groups St Andrews' proceedings volumes are a snapshot of group theory and they often play an important role in future developments in the subject.