The Complete Martial Arts Database! A concise summary of the arts-> karate, ninjutsu, judo, aikido plus many more. Explains actual techniques as well as strategy and positioning. Wonderful Reading !