huygens has been called the leading european natural philosopher between descartes and newton s ndashaka ko ubwira byukusenge ko utagikunda