Shigley Joseph Edward

Mech Engg Design - N York mcgrew mills 1986 - 699