This book is interesting and informative. At times too graphic. At times disturbing. And a little too long.