Every trainer's handbook - Agochiya, Devendra (Sage, 2009)