A good read. It touches on social issues such as mental illness, environmental problems, class issues, and racism against those of Middle Eastern descent; and, it's a fun to read love story. The characters are diverse and interesting, especially Windstorm, the psychic love shamon. I savored it an...
...more