Course on finite groups - Rose, Harvey E (2009)