I started reading 'Genome' by Matt Ridley thinking it would answer my questions of what genes, DNA, etc are, but I found myself frustrated with its approach. He only gives a short outline of where chromosomes and genes reside (in nuclei of cells) in the preface but there's no clear explanation for DNA or ribosomes. Besides the preface was just 4 pages and he immediately in the first chapter jumps into talking about RNA replicating and proteins synthesizing and what not. Without giving a proper clear explanation of what each thing is and where it lies in the body. So now I'm looking for a proper book that dispenses with the frills and provides an exact picture of what each thing is, where it lies, and how it interacts. I don't mind frills as long as the technical content is first systematically addressed or at least addressed exhaustively as it comes up in the narrative. But 'Genome' is terrible at this. So now I'm looking for a recommendation for an alternative book. Help!