Principles of biology - Buffaloe, Neal D . (New Delhi : Prentice Hall of India Pvt Ltd., 1964)