Implicit Finite Difference Time Domain Methods by Hasan Khaled Rouf