Time-Dependent Properties Of Solids : Non-Perturbative Floquet Hamiltonians And Beyond