Woodhead Publishing Textiles

314 pages hardcover

nonfiction art science technology

314 pages paperback

nonfiction art business science technology medium-paced

560 pages paperback

nonfiction art business computer science technology medium-paced