Practical Programming for Strength Training

by Mark Rippetoe

Book Reviews

About Book

3rd edition