Owen Blacker rated Dead Lies Dreaming: 5 stars Oct. 29, 2020 Public Dead Lies Dreaming by Charles Stross