5 books
Understanding Karate
Minimalist Guide to Functional Strength
Johnston Karate Guide to Functional Strength
Moonlit Journey
Understanding Karate-Do