Discover magazine has published a list of The Greatest Science Books of All-Time.
I have no problem with Darwin being at the top of the list (#1 and #2) and the next six choices seem reasonable. But The Selfish Gene by Richard Dawkins at #9? No way. That book will be forgotten in a few more years. If you must put Dawkins on the list then The Blind Watchmaker is the book to pick.
The Double Helix by James D. Watson at #11 is controversial, but I have to admit it's justified. #14 is The Insect Societies by E. O. Wilson. I can't imagine who voted for that.
The top Stephen Jay Gould book is The Mismeasure of Man at #17. It's a good book but I would have put The Panda's Thumb ahead of it ... way ahead.
Some of the other choices are very strange. The most obvious omissions, in my opinion, are Chance and Necessity by Jacques Monod, The Nature of the Chemical Bond by Linus Pauling, and The Eighth Day of Creation by Horace Freeland Judson.