Return to Article Details General Karate: A New Compromise Between Budo and Sport in Modern Western Society Download Download PDF