Great books, and great recommendations. I agree with all, and these are books that are my bookshelf.
I would add a word of caution; Self teaching is only relavant after some sound, basic fundamentals are in place. These books are great for “advancing skills” after a rider is a quasi-competent motorcyclist. I feel strongly that one cannot “self teach” themselves to ride. The statistics support it, and I spend an inordinate amount of time every weekend “un-teaching” the self taught. They generally revert back to their usually “unsound/self taught” skills in during the testing phase because that is what has been locked into their memory banks. New riders generally do better than the old salty self taughts because of this.
But again, excellent must read list!