True Colors

256 pages digital 2020

fiction historical true crime dark mysterious medium-paced