Principles of comparative anatomy of invertebrates - Beklemishev, W. N.