Professor Peter Hilton is one of the best known mathematicians of his generation. He has published almost 300 books and …