I had limited knowledge of subjects like DNA and gene therapy before picking the book. Though we have witnessed major accomplishments in genetic engineering techniques in recent times, I did not appreciate the complexity and significance of everything related to genes. This book has changed it forever.