Profile PictureJames Chan

James Chan is a police officer and trainer who specializes in bodybuilding and tactical strength and conditioning. He is also a writer for Planet Muscle Magazine. His latest book Strength and Physique: High Tension Exercises for Muscular Growth is available on Gumroad.