Initially, What I liked regarding your book verses others was the big picture and the logical layout. You started with the basics - what is the history and the standard. Which was very well laid out, enough information to grab the facts. The second area I felt the book was broken into that all others seem to skip is the how to get started. Step by step, What do you need in software, What additions to the J2SE from Sun. What order do they get installed, What other nice stuff is out there to add (POSE, other emulators). This was well worth the cost of the book to me. I have around five or six "J2ME" books. All just assume this is self evident. If you want to spend a month reading all the standards, software notes, and history of the packages, it is. What I liked on your book was here it is - this is the current stuff and the order to load. This would have saved me several installation attempts of troubleshooting to discover another package is needed or the two I have are different versions. Last is the meat - the break down of the classes. What is or is not ported and some nice basic examples.
I like this approach and would consider it as mandatory to get J2ME up quickly and get a team moving on development in this area. If I went to the store and bought J2SE, CDLC, MIDP, and J2ME, Your book should be in the same package - It is the document that brings it together.