Leonardo the inventor / - Heydenreich, Ludwig H. (McGraw-Hill,, 1980)