Dynamic self - defense for survival and Wellness

Hamada, Hiroyuki Teshin

Dynamic self - defense for survival and Wellness Hiroyuki Tesshin Hamada - 2nd ed - New York McGraw-Hill 2010 - xiv, 119 p. : ill

9780078039027


Self Defense - Karate

796.81 HAM

Find us on the map