Fundamental karate

by Kim Dallas

An introduction to the history, skills, and techniques of karate.