New perspectives [on] computer concepts - Parsons, June Jamrich (New perspectives series, 2008)