How Computers Work by Timothy Edward Downs, Timothy Downs & Ron White