TY - BOOK AU - Hill, Donald R. TI - The book of knowledge of ingenious mechanical devices U1 - 620.1 PY - 1989/// CY - Islamabad PB - PHC KW - Mechanical engineering N1 - Includes index ER -