she fought him with fists , feet , knees , teeth and nails , with all the strength of her magnificent body and all the knowledge of hand-to-hand fighting she had acquired in her years of roving and fighting on sea and land .