Treatise on Zoology - LANKESTER Ray E. (New Delhi A.J. Reprints Agency, 1981)