Oxford illustrated encyclopedia volume 6 invention and technology - "Finniston,Sir Monty" (2000)