Of one mind: the collectivization of science Ziman, J. M. Popularity → Current 10 Peak 30 Niche 55 American Institute of Physics 1995 406 pages