TY - BOOK TI - the encyclopedia of inventions SN - 0-85685-266-X U1 - R608.703 E.J. PY - 1977/// CY - Marshall Cavendish, New York ER -