Richard Swineshead

British mathematician and philosopher

Richard Swineshead

British mathematician and philosopher