Every trainer's handbook - Agochiya, Devendra (2004)