The world has lost an amazing mind. Rest in peace.