'Blood on book, bizzare but laudable act of charity'