Grandmaster

431 pages 1984

fiction mystery thriller mysterious reflective medium-paced

356 pages 1987

fiction mystery thriller dark mysterious medium-paced