Topological Insulators, Topological Dirac semimetals, Topological Crystalline Insulators, and Topological Kondo Insulators