Have you ever read a book that considers the dilemmas and questions we encounter almost every day while, at the same time, ...