martialdevelopment.com
Karate Values, American Values
Does traditional Japanese karate truly reflect modern American values?