The author makes you feel every character and the narrators do a great job of bringing them to life.