Elasmobranch fish: oviparous, viviparous, and ovoviviparous. - Luer, Carl A.; Gilbert, Perry W. (Oceanus, 1991)