Genome evolution: gene and genome duplications and the origin of novel gene functions by Axel Meyer | Menrva Books | MenrvaBooks