Tolkien meets Erica Jong by way of Isaac Asimov in this fanciful re-working of human evolution. A really good story but seriously marred (to my mind anyway) by Cullen's adolescent preoccupation with bodily functions and fluids and overly large male genitalia.