Keith E. Hirst (Q102364802)
British mathematician and university teacher
Language: