I had written a much longer review and then it got eaten here. So, warning! Unless you sign in, your review will disappear.
Probably better anyway. Now my review will be short and sweet. I dig this book. I let my friends know I dig it. I am probably a little biased as I have read short stories of Crystal's and really liked those. The same great intelligence, love of story, interesting characters, strangeness of place, and emphasis on dynamics between people is also present in this. So go read it now!