Even the biggest know-it-all on your gift list can't know everything. Give your science-hungry friends something fun for their brain to chew on with these engaging (and sometimes enraging) books about scientific topics. Your friend more a science fiction lover? We've got a list for those folks as well.