“Rosen is excellent at creating the perfect murder mystery setting and in peopling it with interesting characters and complex relationships.”