An accessible but rigorous introduction to genes for non-experts, explaining what genes are and what they can and cannot do.
Kostas Kampourakis is the author and editor of books about evolution, genetics, philosophy, and history of science, and the editor of the Cambridge book series Understanding Life. He is a former Editor-in-Chief of the journal Science & Education, and the book series Science: Philosophy, History and Education. He is currently a researcher at the University of Geneva, Switzerland, where he also teaches at the Section of Biology and the University Institute for Teacher Education (http://kampourakis.com).