Alternative computers understanding computers. (Alexandria,Virginia Time-Life Books,Inc., 1989)