Rebecca Roanhorse is a fantastic world-builder and her skills are razor-sharp in her newest fantasy set in an Old West mining town where angels had battled demons in an ancient war. Main character Celeste attempts to clear her sister from a murder charge but is impeded and manipulated by the Divines — the ruling class who are descendants of angels and dispense justice while wearing white robes and masks. As she searches for clues to free her sister, she stumbles into a bigger mystery that threatens her life and the future of the Fallen, who are the descendants of the demons and are the laborers and miners in the town. A gritty but good read!
Tread of Angels by Rebecca Roanhorse, (List Price: $22.99, Saga Press, 9781982166182, November 2022)
Reviewed by Mary Patterson, The Little Bookshop in Midlothian, Virginia