the characters in this audio book are great! the narrator does an excellent job dramatizing this!
I listened to the entire audio book. some parts were funny. I could keep up with the events even though the narrator jumps back and forth to different time periods.