John Dwyer is an author and mathematician. His interests include discrete mathematics and the analysis of algorithms. He is the author of several books including Discrete Mathematics for Business and Computing. He holds degrees in mathematics from the University of East Anglia (BSc; MSc) and the University of Essex (PhD). He is currently visiting professor in London, projects coordinator at the University of Roehampton and Fellow of the Institution of Engineering and Technology.