The birth of the cell

Henry Harris
Yale University Press
9780300073843 0300073844