The Shotokan Karate Bible 2nd edition - Ashley P. Martin

An authoritative text supporting the newcomer to karate with all they need to know, up to black…