Tai Ji Quan: Theory, Practice & Fighting Methods: Theory, Practice and Fighting Methods