Sharma, Rohit

Encyclopaedia of Technical Terms, Vol-3 - New Delhi Sports Publication 2003 - 336p.

817879549