Mechanical engineering: the journal of the American Society of Mechanical Engineers [Mech Eng] NLMUID: 9876289