For years I have lamented the dearth of good "first contact" novels, but it turns out this only reflected my ignorance of the field. Simply by Googling the theme I have discovered two great ones in a row, Greg Bear's "The Forge of God" and now this o...