"Always preach to broken hearts and you will never lack for a congregation," an old saying goes. And for that reason, this book is for everyone--because there are many, many things that break our hearts. Sicknesses, spiritual depression, disabilities, painful memories, strained relationships... all of these weigh on Christians' hearts at one time or another. And even when our hearts feel light, there is a longing that runs through us--a crying of...