Information Science and Knowledge Management

358 pages hardcover

nonfiction computer science design philosophy challenging informative medium-paced