Understanding and applying self-defense strategies : course guidebooks [electronic resources] /
Yard-McCracken, Tammy
Understanding and applying self-defense strategies : course guidebooks [electronic resources] / Tammy Yard-McCracken - Chantilly, Virginia : The Great Courses, 2018. - 1 volume [unnumbered pages] : color illustrations
Self-defense.
Understanding and applying self-defense strategies : course guidebooks [electronic resources] / Tammy Yard-McCracken - Chantilly, Virginia : The Great Courses, 2018. - 1 volume [unnumbered pages] : color illustrations
Self-defense.