Released on 21 March 1997.

Read extract

Blood

4.06 based on 406723 ratings & 10518 reviews on Goodreads.com

Synopsis