David L. Mitchell is a martial arts specialist.
The complete book of martial arts
David Mitchell
The new official martial arts handbook
The Young Martial Arts Enthusiast (Young Enthusiast)