Recommendations:

Charles Poliquin
Charles Poliquin

Recommended on the Tim Ferris podcast

Source