4/5; 4 stars; A-I really liked this book. It is the first book I've read by this author. I'm not sure how to classify it as there are elements of fantasy as well as sci-fi. It guess its mostly 'soft' sci-fi, where the emphasis is on social aspects as opposed to scientific. I loved the female prot...