World of invention - London: Gale Research, 1999 - xiv, 1043p.

0-7876-2759-3

R 001.894 / N9