I have never before read a book like this, that pricked every emotion I have ever felt - from light-hearted humor to revulsion and everything in between. It is one of my favorite books ever. I laughed, I cried, I even threw up at least one time. I am thankful to Alex Haley for writing this book. I even named my first son Alexander.