Mastering karate - Beasley, Jerry, 1950- (Human Kinetics, 2003)