Blood Music

Blood Music

1985 • 232 pages

Ratings48

Average rating4

15

Nauseating to read because 2020, but mind-blowing and gripping. Took so many wild turns, and in terms of style felt like it could have been written yesterday.

November 4, 2020