Spontaneous Generation vs. Biogenesis