David Makinson

About

David Clement Makinson, is an Australian mathematical logician living in London, England.