Few science books have managed to make readers laugh, gasp, and learn all at once, but The Double Helix by James D. Watson ...