This was a very good book, and very different from Ender’s Game.  The mystery part of it was very nicely done, but the part I like more is the ethical parts.  The way they talk about the cultural differences and how to get around many of them is very interesting.  It is assumed the other race is very close to human, but there are still many major differences.

Audible Link