Haven of Rest by Charles Morris review