Advanced Embryology - Khanna, D.R. (New Delhi Discovery, 2004)