Group Representation Theory by Thevenaz Thevenaz & Jacques Thevenaz