Spirit of enterprise : the winners of the 1998 Rolex awards - Switzerland : The Rolex Awards for Enterprise, c1998. - 70p. : ; 29 cm. Subjects--Topical Terms: Science--Awards.Inventions--Awards.