New generations : an introduction to reproductive processes in humans, animals and plants.
Phelps, Clive.
Cambridge : Hobson,
1989.
Written and illustrated by Clive Phelps.