Essential mathematics for software engineers (Peter Peregrims, 1987)