Reproduction and breeding techniques for laboratory animals - Hafez, E. S. E. (Lea & Fabiger, 1970)