MACHINE DESIGN - ROY B N (ASIAN PUBLISHERS NEW DELHI)