Mechanical Engineering Professor Vancouver, British Columbia ecroft@mech.ubc.ca Office: (604) 822-6614