Alessandro Piroddi rated Books of Blood: 4 stars July 2, 2015 Public Books of Blood by Clive Barker (Books of Blood, #1)