Recommendations:

Charles Poliquin
Charles Poliquin

a really good book on interval training

Source