Michael Heidelberger and Charlotte Rosen Heidelberger