Approaching (Almost) Any Machine Learning Problem
Scrum Insights for Practitioners
Elements of Programming Interviews