Hi, everybody.
I would like to briefly describe a new kanji book that became available this year. Disclaimer: I am affiliated with the publisher.
The book is entitled Kanji no Satori, by Steve Thenell. The approach of this book is quite different from most other kanji books out there in that it is heavy on explanation. In fact, that is what the entire book is; there is not a section with a list of characters to study (the book is designed to be used as a companion to other study materials). The book explains, in detail, the underlying principles of how the characters are designed and how they are used in the writing of Japanese. The goal is to train the learner's mind how to think of kanji - to build a deep understanding. Then, once you have that understanding, it will make learning characters easier. And also eliminate much of the confusion that inevitably occurs when learning kanji.
For someone who only ever plans to learn a few hundred characters, this book is not necessary. The book is designed for those hoping to learn thousands of characters, who don't want kanji struggles to get in the way of Japanese literacy.
If, after reading the above, you are interested in checking it out further, then you can view lots of sample pages on amazon.com (or amazon.ca, amazon.co.uk, amazon.co.jp, etc.).
Thanks for your time.