karatedokyohan Chiltern Karate Association > Resources > Book reviews > 75 Down Blocks: Refining Karate Technique > karatedokyohan