xviii,925p. Blood *