TY - BOOK TI - The Illustrated Dictionary of Inventors and Inventions SN - 1857370139 PY - 1993/// CY - UK PB - Merlion ER -