TY - BOOK AU - Uicker TI - Theory of machines & Mechanisms 2nd edition SN - 9780199454175 PB - Oxford ER -