Engineering Design and Automation

432 pages hardcover

nonfiction art mathematics technology informative medium-paced

512 pages hardcover

nonfiction art computer science mathematics science technology