Hutchinson encyclopedia of modern technology - Blackburn, David (Hutchinson, 1997)