Life Science Library : a guide to science and index to the life science library - by the of life (Time Incorporated, 1967)