John Robinson Allen, Professor of Mechanical Engineering; HS629

Image