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