TY - BOOK TI - Machines And Inventions SN - 0783529627 U1 - 500 PY - 1994/// CY - Hong Kong ER -