The Shotokan Karate Bible 2nd edition: Beginner to Black Belt.
The Shotokan Karate Bible 2nd edition: Beginner to Black Belt (en inglés).