Information technology skills, concepts, and problem solving - Steinberg, Goeffrey (Kendall Hunt Publishing Company, 2010)