Blood Opera

409 pages 1992

fiction fantasy horror dark mysterious fast-paced

316 pages 1992

fiction fantasy horror dark mysterious fast-paced

435 pages 1993

fiction fantasy horror dark mysterious medium-paced

340 pages 1993

fiction fantasy horror dark mysterious medium-paced

408 pages 1994

fiction fantasy horror adventurous slow-paced

331 pages 1994

fiction fantasy horror dark mysterious medium-paced