Frames by John Banville

An unforgettable amalgam of enchantment and menace

A thriller and a love story as sumptuously perverse as Lolita.