Naramore is a great narrator. These are fun stories with interesting moral dilemmas. Character development was good enough to make me care about the individuals.