yepstepz rated Troubled Blood: 4 stars Jul 14 Public J. K. Rowling: Troubled Blood (2020, Little, Brown Book Group Limited)Troubled Blood by J. K. Rowling