by Ron Schneiderman
Traces the history of computers from the earliest calculating machines to current stages of development with artificial intelligence.