Complete Guide to TRX Suspension Training - Dawes, Jay, 1976- (Human Kinetics, 2017)