Current Topics in Developmental Biology, Volume 50 by Gerald Schatten, Gerald P. Schatten & Roger A. Pedersen