Discovering Computers 2010: Living in a Digital Worl- paperback, 0324786468, new

What stands out about this textbook is the attention to diverse cultural examples.