David Singmaster

British mathematician