A must read book. First 2-3 chapters were little boring to me but after that it was superb. Anyone who does not have any knowledge of gene, dna can also read this book without any difficulties. Being a Chemistry graduate I liked this amazing book. Go for it.