New Karate Book - Karate - 96. Practical Techniques from sport to self defence