Tenshinkan Karate: Complete Guide for Beginner to Black Belt
A training manual and history of Tenshinkan Karate written by Hanshi Hans Haupt of Tenshinkan South Africa. This is a great resource for serious minded students who want to take the next step in their training!