High-order discontinuous Galerkin methods for the Maxwell equations by Hassan Fahs