she 'd been happily sitting at the dining table for an hour , absorbed in the slow progress of midnighter cartography , when a voice , joined by a cool hand on her shoulder , almost made her jump out of her skin .