Guppy : : . its life cycle - White,W. (Sterling Publishing, 1974)