Text this: Finite element approximation of general second order hyperbolic equations