The Advanced Shotokan Karate Bible by Ashley P. Martin