Cells, genes, and chromosomes (Invisible World, 2000)