Georg Cantor: The Tragic Genius Who Discovered the Hierarchy of Infinity and Built the Foundations of Mathematics