Evolutionary processes and theory Karlin, Samuel Popularity → Current 8 Peak 20 Niche 48 786p paperback, stiff grey laminated card cover, from a Cambridge college library with minimal library markings, very good Academic Press 1986 786 pages