Released on 21 March 1997.

Read extract

Blood

4.06 based on 411679 ratings & 10657 reviews on Goodreads.com

Synopsis