Large-scal atmosphere-ocean dynamics - Norbury , John (Cambridge university, 2002)