Tmaxster rated Gods and Demons (Dark Streets) (Volume 1): 5 stars Jan. 28, 2023 Public Gods and Demons (Dark Streets) (Volume 1) by BR Kingsolver