THE BUDO KARATE OF MAS. OYAMA. Philosophical Foundations of Japan's Strongest Fighting Art.