TY - BOOK AU - Marshall, Stewart TI - Encyclopedia of inventions. U1 - 608.703 M355E R ER -