The Twenty Guiding Principles of Karate: The Spiritual Legacy of the Master

The Twenty Guiding Principles of Karate

The Spiritual Legacy of the Master

2003 • 128 pages

Ratings1

Average rating5

15