Vertebrate sexual cycles, etc.
Bullough, William Sydney.
London, 
1951.