Interface Science and Technology, Volume 26

436 pages hardcover

nonfiction science technology challenging informative medium-paced