An Introduction to Physical Sciences - Shipman, James T.; Wilson, Jerry D.; Todd, Aaron W.; Higgins, Charles A. (Brooks/Cole, 2009)