I'm a non-native Chinese teacher at the high school level. Now that I am teaching higher levels, I am getting more questions about synonyms and why one word is used and not another. To my horror, I too often, don't know. I've been getting by with nciku, but am looking for something better, preferably in book form.
In my Internet searching I've come across, "Using Chinese Synonyms (Cambridge)". Has anybody used this book? What are your thoughts? Is there anything better out there?