David Singmaster

David Singmaster is an emeritus professor of mathematics at South Bank University, London.

Content By Author

Article