NSCAs Essentials of Personal Training – Hardcover – GOOD

NSCA’s Essentials of Personal Training by