100,000+ Books, Games & Puzzles in-stock πŸ‡³πŸ‡Ώ

400+ new Board Games in-stock now! πŸŽ²πŸŽ‰

Laurence Hurst

(1)
View as

  • The Evolution of Imperfection
    How understanding our genetic imperfections can change our view of evolution and enrich what it means to be human If we start with the presumption that evolution is a constantly improving process, some aspects of our evolution just do not make sense. We have a high rate of genetic diseases, for example, and much of our DNA seems to be...
    Hardback
    $10800
    Available
    Ships in 2-3 weeks