Theory of machines and mechanisms

019515598X