Andrew Yates reviews Stewart Scherer's A Short Guide to the Human Genome. It's not, he says, a book for laypeople but for scientists with a grounding in molecular biology and interested in genomics. As such, the book expects you to add your own context, says Yates. It contains a fair few factoids including these that Yates posted: "How big is the largest protein? 33,423 amino acids (titin, which is encoded by the TTN gene). The smallest? 25aa (product of gene RPL41). The smallest predicted? 13aa (LOC644929 and LOC727721)."