World of invention - London: Gale Research, 1999 - xiv, 1043p. ISBN: 0-7876-2759-3 Universal Decimal Class. No.: R 001.894 / N9