Title: On the alternation of generations; or The propagation and development of animals through alternate generations ..
Subjects: Alternating Generations