Deborah Rose Reeves rated Dept. of Speculation: 3 stars April 9, 2017 Public Dept. of Speculation by Jenny Offill