Puzzles in modern biology. I. Male sterility, failure reveals design.

Puzzles in modern biology. I. Male sterility, failure reveals design.