Enquiring minds and ingenious mechanics : disruptive technology told in 57 outstanding lives /
Truscott, Richard,author.