Online Library TheLib.net » Practical Karate Volume 4: Defense Against Armed Assailants