Blood over Bright Haven by M. L. Wang - Summary and Analysis | Audible.com