Author: Leonard Hayflick
Alternate names: Leonard Phd Hayflick; L. Hayflick