Introduction to Engineering Design: Book 12, 2nd Edition: Engineering Skills and Robotic Challenges, Paperback/James W. Dally
James W. Dally