Principles of Animal Embryology - Nair, P.K.G. (Himalaya Publishing House New Delhi, 2011)