How and why we age - Hayflick, Leonard (Ballantine Books, 1994)