Artech House Its Library

316 pages hardcover

nonfiction technology medium-paced