Modern algebra: a natural approach, with applications - Gardiner, C. F. (Ellis Horwood Limited John Wiley & Sons, 1981)