I teach science so for me it was packed with simple examples to relate to my students. It is also the first book I have read that made the supports ofI teach science so for me it was packed with simple examples to relate to my students. It is also the first book I have read that made the supports of evolution simple enough for the lay person to understand but does not dummy it down so much it begins to loose it's factual sense. and best of all it was fascinating to read. The unraveling of a real life mystery....more