Tai Chi Chuan : a comprehensive training manual - Rand, Raymond (Marlborough: The Crowood Press, 2004)