Shin Gi Tai: Karate Training For Body, Mind, And Spirit by Michael Clarke