The Twenty Guiding Principles Of Karate by Gichin Funakoshi & Genwa Nakasone