What makes a book resonate? Beyond the typical factors (genre, author, etc.), I believe a major factor that is often ignored is timing. You need to be in a place in your life where you are ready to receive the message being presented by the author. If you’re not, it doesn’t matter how good the book is or how many weeks it’s been on the best seller list. The book won’t connect.| Salman Ansari