Author

David Makinson

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