The Advanced Shotokan Karate Handbook by Gursharan Sahota