I really loved this one. It has a fantastic world-building, a very original protagonist and a gripping and at times heartrending story. Raz is not a human, not even a humanoid. Despite this he is fascinating and so much a PERSON. Not many authors can pull something like this off. The story too...