Making life : how we reproduce and grow - Walker, Richard (Connecticut : Grolier Educational, 1998)
Includes glossary and Index.