Christiaan Huygens

Wait, please...