Managing Engineering and Technology

9780133485103
0-13-348510-2