Overview

a beguiling sense of presence [ in an impression of something lost ]