I'm afraid I'm going to have to start this review with a rant about the price. This is not exactly the greatest bargain the world has ever see... As for content, the phrase "curate's egg" springs to mind. Some parts of this book (the coverage of gene duplication and exon shuffling, for example) are excellent. However, all too often information is allowed to drown in a sea of equations. The book also displays a lack of proofreading. Often, diagrams are labelled "1, 2 and 3" only to be referred to in the text as "a, b and c". This is a minor complaint, but it gets infuriating after you've paid [...] for the book. A glossary would also have been useful. In conclusion, then, this book has a lot of useful information marred by sloppy execution and a high price tag. Get it out of the library instead.