Kenneth Mackenzie A Theory of Group Structures - Taylor and Francis 2016 ISBN: 9781315621456 Source: EBOOK