The romance of invention: vignettes from the annals of industry and science,