Understanding Weather And Climate by Edward Aguado & James E. Burt