Read Jupiter : A Novel at the airport the other day. Quick read. OK hard science fiction. Pretty familiar theme — humanity in near future discovers alien intelligent lifeform, forced to wrestle with definition of humanity and implications. Normal amount of scifi action and intrigue. An adequate read but forgettable. If you want a deeply interesting treatment of this theme, try The Sparrow instead.