In these troubled times here is a book by J.C. Ryle that will help young men address the greatest challenges in their lives. Filled with thoughts on how to avoid the temptations of today.