Encyclopaedia of sports and games - Aggarwal, Yaksha (Anmol Publications, 2006)