One of my all time favorites. A fun science fiction story exploring how humanity responds to the threat of the unknown. I love the puzzling nature of this book and the claim it makes that humanity's greatest strengths just might be our hope, optimism, community, and communication.