Jim Liedeka rated Dead Lies Dreaming: 4 stars May 2, 2021 Public Dead Lies Dreaming by Charles Stross