SCIENCE IN OUR WORLD: SCIENCE AND DESIGN VOLUME 23 - KNAPP, BRIAN