Principles of the art of goyararu : the thinking person's karate : by B.S. Dhaliwal
Dhaliwal, B. S.
Loughborough Goyararu Ltd
1986