Molecular embryology: Methods and protocols - Sharpe, Paul T, Ed (Humana Press, 1999)