TY - BOOK AU - Uicker John TI - Theory of machines and mechanisms SN - 9780195685695 PB - Oxford University ER -