nucleic acids

Book review – On the Origin of Evolution: Tracing ‘Darwin’s Dangerous Idea’ from Aristotle to DNA

8-minute read

History will forever associate Charles Darwin with the theory of evolution, but the idea was in the air. Had not Darwin published his famous book, someone else would have likely snatched the prize. Husband-and-wife duo John and Mary Gribbin here examine the wider milieu in which Darwin operated and the many thinkers who preceded him. Given their previous collaborations, the first two parts of On the Origin of Evolution read like a well-oiled machine, but the book falters when they turn their eyes to the legacy of Darwin’s ideas.

(more…)

Book review – The Genesis Quest: The Geniuses and Eccentrics on a Journey to Uncover the Origin of Life on Earth

8-minute read

The Genesis Quest is one of those books that quickly makes a good case for its own existence. It takes the reader through the century-long research endeavour on the origin of life, providing a big-picture overview of who’s who and how their ideas have waxed and waned. Such an overview requires an outsider’s perspective on the whole show, which is exactly what science writer Michael Marshall achieves in my opinion. A superb starting point if you want to read more on this subject, this is the book I wish I had read earlier.

(more…)

Book review – How to Make a Vaccine: An Essential Guide for COVID-19 & Beyond

7-minute read

A pandemic is probably a good moment to understand how vaccines are developed and how they work. This short and educational primer offers relevant background information on viruses and the immune system, and goes into much more detail on vaccines than other recent introductory books. How to Make a Vaccine is written by immunologist John Rhodes who brings to the table both his background in academic research on vaccines and his experience working for GlaxoSmithKline from 2001 to 2007. His narrative approach of choice is to tell the story of viruses, immunology, and vaccines through the history of scientific discovery.

(more…)