Perturbation methods and non-linear hyperbolic waves