Herefordshire Murders brings together twenty-eight murderous tales