Elements Of Mechanism door Walter Herman James, Peter Schwamb & Allyne Litchfield Merrill