The Advanced Karate Manual by Aidan Trimble | Menrva Books