Kick Boxing: The Ultimate Guide To Conditioning, Sparring, Fighting And More by Pat O''Keeffe