Synoptic and Dynamic Climatology by Roger G. Barry, Roger Barry & Andrew M. Carleton