Eight perfect murders : a novel - Swanson, Peter, 1968- (William Morrow, 2019)