Empress of Bright Moon

400 pages paperback 2016

fiction historical romance emotional mysterious tense slow-paced

362 pages paperback 2016

fiction historical emotional mysterious medium-paced