Books: A history of modern computing (sorted by popularity)