Every trainers handbook - Agochiya, Devendra (Sage, 2002)