Expermental Cell Research - London Academic Press 1975 - 93 .