>>756
I found the following books useful for learning advanced words:
http://www.amazon.co.jp/dp/0764138642/
http://www.amazon.co.jp/dp/475741398X/