well written, loved the narrator. great story and details. I could really imagine each characters point of view in the story