wetenschap technologie en innovatie speurgids 2003. - 288 P.