David Mashiah

Mechanical engineering

Engines and machines from the hands-on side: what it takes apart into, what goes back together, and what that teaches that a lecture does not.