Zen Shaolin Karate: The complete Practice, Philosophy and History - Nathan Johnson
In Zen Shaolin Karate, Johnson explains and illustrates in precise detail every subtle movement of two of karate's most common kata, and provides historical testimony for his explanations... |
 |
|
|